#ifndef HTTP_REQUEST_H
#define HTTP_REQUEST_H

#include <string>
#include <unordered_map>

// HTTP请求类，存储解析后的请求数据
class Request {
public:
    std::string method;                 // 请求方法 (GET, POST, PUT, DELETE等)
    std::string path;                   // 请求路径
    std::string version;                // HTTP版本
    std::unordered_map<std::string, std::string> headers;  // 请求头
    std::string body;                   // 请求体
};

#endif // HTTP_REQUEST_H
